Members
Overall Objectives
Research Program
Application Domains
Software and Platforms
New Results
Partnerships and Cooperations
Dissemination
Bibliography
XML PDF e-pub
PDF e-Pub


Section: Application Domains

Web Development

Current content representation practices and programming methods for the web remain severely limited. Designing web applications is becoming increasingly complex as it relies more and more on a jungle of programming languages, tools and data formats, each targeted toward the different application layers (presentation, application and storage). This often yields complex and opaque applications organized in silos, which are costly, inefficient, hard to maintain and evolve, and vulnerable to errors. In addition, the communication aspects are often handled independently via remote service invocations and represent another source of complexity and vulnerability.

Most research activities in Tyrex address these issues and try to cope with the fundamental aspects of web applications (advanced content, data and communication) by studying rich document formats, data models and communication patterns, to offer correction guarantees and flexibility in the application architecture. For instance, applications need to be checked, optimized and managed as a whole while leveraging on the consistency of their individual components and data fragments.